CPG-RL: Learning Central Pattern Generators for Quadruped Locomotion
نویسندگان
چکیده
In this letter, we present a method for integrating central pattern generators (CPGs), i.e. systems of coupled oscillators, into the deep reinforcement learning (DRL) framework to produce robust and omnidirectional quadruped locomotion. The agent learns directly modulate intrinsic oscillator setpoints (amplitude frequency) coordinate rhythmic behavior among different oscillators. This approach also allows use DRL explore questions related neuroscience, namely role descending pathways, interoscillator couplings, sensory feedback in gait generation. We train our policies simulation perform sim-to-real transfer Unitree A1 quadruped, where observe disturbances unseen during training, most notably dynamically added 13.75 kg load representing 115% nominal mass. test several observation spaces based on proprioceptive sensing show that is deployable with no domain randomization very little feedback, along states, it possible provide only contact booleans space.
منابع مشابه
Central pattern generators for bipedal locomotion.
Golubitsky, Stewart, Buono and Collins proposed two models for the achitecture of central pattern generators (CPGs): one for bipeds (which we call leg) and one for quadrupeds (which we call quad). In this paper we use symmetry techniques to classify the possible spatiotemporal symmetries of periodic solutions that can exist in leg (there are 10 nontrivial types) and we explore the possibility t...
متن کاملModels of central pattern generators for quadruped locomotion. II. Secondary gaits.
We continue the analysis of the network of symmetrically coupled cells modeling central pattern generators (CPG) for quadruped locomotion proposed by Golubitsky, Stewart, Buono and Collins by studying secondary gaits. Secondary gaits are modeled by output signals from the CPG where each cell emits one of two different output signals along with exact phase shifts. Examples of secondary gaits are...
متن کاملEvolution Strategies Combined with Central Pattern Generators for Head Motion Minimization during Quadruped Robot Locomotion
In autonomous robotics, the head shaking induced by locomotion is a relevant and still not solved problem. This problem constraints stable image acquisition and the possibility to rely on that information to act accordingly. In this article, we propose a movement controller to generate locomotion and head movement. Our aim is to generate the head movement required to minimize the head motion in...
متن کاملBio-inspired Optimal Locomotion Reconfigurability of Quadruped Rovers using Central Pattern Generators
Legged rovers are often considered as viable solutions for traversing unknown terrain. This work addresses the optimal locomotion reconfigurability of quadruped rovers, which consists of obtaining optimal locomotion modes, and transitioning between them. A 2D sagittal plane rover model is considered based on a domestic cat. Using a Genetic Algorithm, the gait, pose and control variables that mi...
متن کاملCombining Central Pattern Generators with the Electromagnetism-like Algorithm for Head Motion Stabilization during Quadruped Robot Locomotion
Visually-guided locomotion is important for autonomous robotics. However, there are several difficulties, for instance, the head shaking that results from the robot locomotion itself that constraints stable image acquisition and the possibility to rely on that information to act accordingly. In this article, we propose a controller architecture that is able to generate locomotion for a quadrupe...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE robotics and automation letters
سال: 2022
ISSN: ['2377-3766']
DOI: https://doi.org/10.1109/lra.2022.3218167